Big Huge Thesaurus

high roller

noun